body {
	font-family: "宋体";
	font-size: 12px;
	line-height:20px;
	color: #303030;
	background:#eeeadf;
	background-color:#f9f4ee;
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.list_left{
border-left:1px solid #88451a
}
.list_right{
border-right:1px solid #88451a
}
.list_top{

border-bottom:1px solid #ffffff;
}
.list_fy{



}
.list_fy>div{
  float:left;
  border-radius:0;
  border-radius:4px;
  color:#88451a;
  background-color:#88451a;
}

.list_fy div.active a{
background:#af531b;
color:#fff;
}


.sy_fl{
list-style:none;
width:100%;


}
.sy_fl>div{
float:left;

height:30px;
width:20%;
text-align:center;

}
.sy_fl:after{
content:"";
display:block;
clear:both;
}

.fl_ml{
list-style:none;
width:100%;
}
.fl_ml>div{
float:left;
height:50px;
width:292px;
text-align:left;
padding-left:20px;
line-height:24px;
}
.fl_ml:after{
content:"";
display:block;
clear:both;
}

.zt_fl {   
list-style:none;
width:100%; 
    
}  
.zt_fl>div{
float:left;
width:45px; 
height:261px; 
text-align:center;
background-image:url("zt20.gif");
background-repeat:no-repeat;
padding-left:0px;
padding-top:15px;
padding-bottom:20px;


line-height: 26px;    
font-size: 23px;
margin-left:4px;
margin-right:3px;
font-weight:bolder;

}

.zt_fl:after{
content::"";
display:block;
clear:both
}


.txtcontent{
margin-left:20px;
margin-right:20px;
font-size:14px;
line-height:20px;
color:#7d7d7d;
}

img
{
	border:0px;
}

a:link {
	color: 303030;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: 303030;
}
a:hover {
	text-decoration: none;
	color: 303030;
}
a:active {
	text-decoration: none;
	color: 303030;
}
.main_01 ul
{
	padding:0px;
	margin:0px;
	list-style:inside;
	margin-left:4px;
	margin-top:4px;	
}
.main_01 li
{
	line-height:25px;
	padding:0px;
	margin:0px;
}


.main_02 ul
{
	padding:0px;
	margin:0px;
	list-style:inside;
	margin-left:4px;
	margin-top:0px;	
}
.main_02 li
{
	line-height:25px;
	padding:0px;
	margin:0px;
}

.bankuai_08 ul
{
	padding:0px;
	margin:0px;
	list-style:inside;
	margin-left:4px;
	margin-top:4px;	
}
.bankuai_08 li
{
	line-height:25px;
	padding:0px;
	margin:0px;
}
.page_top
{
	width:100%;
	height:104px;
	line-height:104px;
	background-color:#f7f2ec;
	margin:0px auto;
	border:0px;
}

.page_footer
{
	width:100%;
	height:89px;
	line-height:20px;
	background-color:#663200;
	margin:0px auto;
	border:0px;
}

.bgimgheader{
	width:100%;
	height:248px;
	background:url("g-bg.jpg") no-repeat center ;
}
.bgimgbanner{
	width:100%;
	height:56px;
	background:url("sy004.gif") ;
}
.bgimgfooter{
	width:100%;
	height:120px;
	background:url("g-bg.jpg") no-repeat center ;
}

.t_left{
}

.text-center {
  text-align: center;
  color:#FFFFFF
}

.col-xs-12{
	padding-right: 15px;
	padding-left: 15px;
}


.banner_01
{
	width:982px;
	height:211px;
	line-height:211px;
	border:0px;
	padding:0;
	font: 0px Arial;
	margin:0px auto;
}
.banner_02
{
	width:982px;
	height:115px;
	border:0px;
	padding:0px;
	font:0px Arial;
	margin:0px auto;
}
.clear
{
	height:1px; line-height:0; font-size:0; overflow:hidden;
}
.nav
{
	width:982px;
	height:40px;
	line-height:40px;
	margin:0px auto;
	padding:0px;
	border:0px;
	
	background-position:left;
	background-repeat:repeat-x;
	
}
.nav .nav_left
{
	width:730px;
	height:40px;
	line-height:40px;
	float:left;
	background-image:url(nav_bg_02.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.nav .search
{
	width:238px;
	height:40px;
	line-height:40px;
	float:right;
	background-image:url(nav_bg_03.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.main_01
{
	width:982px;
	margin:0px auto;
	margin-top:10px;
	overflow:hidden;
}
.main_01 .m01_left
{
	width:348px;
	float:left;
}
.main_01 .m01_center
{
	width:396px;
	float:left;
}
.main_01 .m01_right
{
	width:238px;
	float:left;
}
#picNewsDiv
{
	width:335px;
	margin-left:2px;
}
#picNewsDiv .picNews_title
{
	width:335px;
	height:27px;
}
#picNewsDiv .picNews_content
{
	width:333px;
	height:261px;
	border-left:1px #c4bfc4 solid;
	border-right:1px #c4bfc4 solid;
	border-bottom:1px #c4bfc4 solid;
	text-align:center;
}

.m01_center .yjdt
{
	width:382px;
	margin-top:4px;
}
.yjdt .yjdt_title
{
	width:382px;
	height:27px;
}
.m01_right #lssdjt
{
	width:238px;
}
#lssdjt #lssdjt_title
{
	width:238px;
	height:31px;
}
#lssdjt #lssdjt_content
{
	width:236px;
	height:257px;
	border-left:1px #b4b7b6 solid;
	border-right:1px #b4b7b6 solid;
	border-bottom:1px #b4b7b6 solid;
}

.main_02
{
	width:982px;
	overflow:hidden;
	margin:0px auto;
	margin-top:10px;
}
.main_02 .m2_left
{
	width:744px;
	float:left;
}
.main_02 .m2_right
{
	width:238px;
	float:left;
}



.bankuai_01
{
	width:335px;
	margin-left:2px;
}
.bankuai_01 .bk_title
{
	width:335px;
	height:26px;
}
.bankuai_01 .bk_content
{
	width:335px;
	height:160px;
}

.bankuai_02
{
	width:382px;
}
.bankuai_02 .bk_title
{
	width:382px;
	height:26px;
}
.bankuai_02 .bk_content
{
	width:382px;
	height:180px;
}


.bankuai_03
{
	width:238px;
}
.bankuai_03 .bk_title
{
	width:238px;
	height:26px;
}
.bankuai_03 .bk_content
{
	width:238px;
	height:160px;
}
.bankuai_03 .bk_content2
{
	width:236px;
	border-left:1px #b4b7b6 solid;
	border-right:1px #b4b7b6 solid;
	border-bottom:1px #b4b7b6 solid;
}
.bankuai_04
{
	width:982px;
	margin:0px auto;
	margin-top:3px;
	clear:both;
	overflow:hidden;
}
.bankuai_04 .bk_title
{
	width:982px;
	height:46px;
}
.bankuai_04 .bk_content
{
	width:982px;
}
.bankuai_05
{
	width:980px;
	height:144px;
	border:1px #adb7ab solid;
	margin:0px auto;
	margin-top:1px;
	background-image:url(main_01_img_13.gif);
	background-repeat:repeat-x;
}

.bankuai_06
{
	width:980px;
	margin:0px auto;
	margin-top:10px;
	border:1px #a5ced8 solid;
	background-color:#dff9ff;
}
.bankuai_06 .bk_title
{
	width:980px;
	height:58px;
}
.bankuai_06 .bk_content
{
	width:974px;
	background-image:url(main_01_img_16.gif);
	background-repeat:repeat-x;
	margin-left:5px;
	padding-bottom:8px;
}
.bankuai_07
{
	width:238px;
	height:331px;
	border-left:1px #9dceee solid;
}
.bankuai_07 .bk_title
{
	width:238px;
	height:31px;
}
.bankuai_07 .bk_content
{
	width:238px;
	height:300px;
}

.bankuai_08
{
	width:336px;
}
.bankuai_08 .bk_title
{
	width:336px;
	height:30px;
}
.bankuai_08 .bk_content
{
	width:336px;
	height:129px;
}

.bankuai_09
{
	width:238px;
}
.bankuai_09 .bk_title
{
	width:238px;
	height:31px;
}
.bankuai_09 .bk_content
{
	width:238px;
}

.foot
{
	width:100%;
	margin-top:4px;
}
.foot .friend_title
{
	width:982px;
	height:46px;
	margin:0px auto;
}
.foot .friend_content
{
	width:100%;
	height:178px;
	background-image:url(main_01_img_31.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
}
.friend_content .friend_link
{
	width:982px;
	height:55px;
	margin:0px auto;
}
.friend_content .banquan
{
	width:982px;
	text-align:center;
	line-height:25px;
}
.showmain
{
	width:982px;
	margin:0px auto;
	margin-top:5px;
}
.showmain .sm_left
{
	width:774px;
	float:left;
}
.showmain .sm_right
{
	width:208px;
	float:right;
}
.sm_left .showContent
{
	width:769px;
	background-color:#dbf3ff;
	border:1px #b3d6e9 solid;
}
.showContent .dqwz
{
	width:749px;
	height:41px;
	line-height:41px;
	padding-left:20px;
}
.showContent .showTitle
{
	width:700px;
	height:48px;
	text-align:center;
	margin:0px auto;
	margin-top:25px;
}
.showContent .content
{
	width:700px;
	line-height:25px;
	margin:0px auto;
	margin-top:20px;
	font-size:14px;
	line-height:25px;
}
.sm_right .tjyd
{
	width:208px;
}
.tjyd .tjyd_title
{
	width:208px;
	height:33px;
}
.tjyd .tjyd_content
{
	width:206px;
	height:340px;
	background-image:url(show_img_03.gif);
	background-repeat:no-repeat;
	border-left:1px #b3d6e9 solid;
	border-right:1px #b3d6e9 solid;
	overflow:hidden;
}
.rmwz
{
	width:208px;
	margin-top:5px;
}
.rmwz .rmwz_title
{
	width:208px;
	height:33px;
}
.rmwz .rmwz_content
{
	width:206px;
	height:240px;
	background-image:url(show_img_03.gif);
	background-repeat:no-repeat;
	border-left:1px #b3d6e9 solid;
	border-right:1px #b3d6e9 solid;
	overflow:hidden;
}
.hotbook
{
	font-size:13px;
	line-height:16px;
	font-family:"宋体";
	color:#873716;
	background-position:left;
	background-repeat:no-repeat;
	margin-bottom:2px;
}


.page_top_font
{
	font-size:13px;
	font-family:"宋体";
	color:#661a0c;
	background-position:left;
	background-repeat:no-repeat;
}
.zhanqun_font
{
	font-size:13px;
	font-family:"宋体";
	color:#136ec2;
}
.dqwz_font
{
	font-family:"宋体";
	font-size:14px;
	color:#666666;
}
.font_02
{
	font-family:"宋体";
	font-size:13px;
	color:#04596e;
}
